#show {
	color: white;
	display: flex;
	flex-flow: column;
	align-items: center;
}

#intro {
  position: fixed;
  margin-top: -1px;
  left: 3vw;
}

#box {
  margin-top: 120vh;
  margin-bottom: 26vh;
  width: 80vw;
  display: flex;
  flex-direction: column;
  align-items: center;
}

#wrapper {
  background: repeating-linear-gradient(45deg, #2689fa, #47abfe);
  width: 80vw;
  border-radius: 8px;
}

#bar {
  overflow: hidden;
  text-align: center;
  height: 2.5vh;
  border-radius: 8px;
}

/*超长图片！*/
#bar img {
  height: 2.5vh;
  position: relative;
  right: 10%;
  z-index: 9;
  top: -5px;
  border-radius: 16px;
  animation:12s linear 1s infinite running load;
}

#bar_content {
	background: rgba(149, 149, 149, 0.65);
	border-radius: 32px;
	font-size: 1.8vh;
	padding: 0.2rem 0.5rem 0 0.5rem;
	display: inline;
	position: relative;
	z-index: 9;
	top: -3.5vh;
}

@keyframes load {
  from {right: 220%;}
  to {right: 5%;}
}

#bar span {
  z-index: 99;
}

ul {
  padding-left: 8vw;
  font-weight: bold;
  font-size: 0.9rem;
}

#time {
  text-align: right;
  font-size: 0.8rem;
}

#time img {
  margin-right: 2vw;
  padding-left: 10vw;
  height: 3vh;
}

.bandle {
  text-align: center;
}

#success {
  display: inline-block;
  margin: 2vw 0;
}

#success img {
  vertical-align: middle;
  height: 6vw;
}

#success span {
  font-weight: lighter;
  vertical-align: bottom;
}

#status {
  text-align: center;
  font-weight: lighter;
}

button {
  padding: 0 1rem;
  height: 28px;
  margin-top: 8px;
  background: rgba(0, 0, 0, 0);
  border: 1px solid white;
  border-radius: 4px;
  color: white;
  font-size: 0.8rem;
}
